package net.maku.generator.service;


import net.maku.generator.domain.query.Query;
import net.maku.generator.domain.entity.TemplateEntity;

import java.util.List;

public interface TemplateService {

    List<TemplateEntity> list(Query query);

    void add(TemplateEntity template);

    void update(TemplateEntity template);

    void deleteBatchIds(List<Long> idList);

    TemplateEntity getById(Long id);

    void deleteByGroupIds(List<Long> idList);

}
